Eamcet Zoology
Unit- 5 Human Physiology -Excretory System

22 / 26

Q.

Flame cells/protonephridia/solenocytes are the excretory structures of

View Answer

Correct choice: D

Explanation:

none
22 / 26